.status {
  margin-bottom: 10px;
}

.game {
  display: flex;
  flex-direction: row;
}

.game-board {
  flex-shrink: 0;
}

.game-info {
  width: 12rem;
  margin-left: 20px;
}

.game-info button {
  width: 10rem;
  border: 1px solid #b1b1b1;
}

.game-info-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .625rem;
}

.game-info-header button {
  width: 4rem;
}

.action-history-list {
  padding-left: 10px;
}

.action-history-list button {
  border-bottom: none;
}

.action-history-list li:last-of-type button {
  border-bottom: 1px solid #b1b1b1;
}